home *** CD-ROM | disk | FTP | other *** search
/ Asymetrix Multimedia Toolbook 4.0 (CBT Edition) / Asymetric Multimedia Toolbook 4.0 (CBT Edition).iso / ctb40ap.z / DROPBIN.SPB (.txt) < prev    next >
Asymetrix ToolBook File  |  1996-01-10  |  147KB  |  2,679 lines

  1. dialogs
  2. Widget Editor
  3. dialogs
  4. Widget Editor
  5. Scoring
  6. addAnswer
  7. general
  8. CBT_WID_DragImage
  9. feedback
  10. Answers
  11. Delayed Feedback
  12. dialogs
  13. CANCEL
  14. button "CANCEL" of
  15. field
  16. single
  17. button "OK" of
  18. syscuror
  19. default
  20. keyDown
  21. -- generic 
  22. dialog handler
  23. -- test 
  24. Bexits 
  25. so, does action
  26. isObject("
  27. B""CANCEL"" 
  28. buttonclick 
  29. syscuror = default
  30. n = keyEnter
  31. B""OK"" 
  32. = NULL 
  33. "single" 
  34. fieldType 
  35. B"OK" 
  36. 94080216150514626234020
  37. ASYM_TpID
  38. defaultButton
  39. Button id 2 of Background id 2
  40. defBtn
  41. needFix
  42. Button id 9 of Background id 2
  43. refBtn
  44. Button id 9 of Background id 2
  45. cancelBtn
  46. buttonClick
  47. buttonClick
  48. default
  49. cancel
  50. buttonClick
  51. buttonClick
  52.     close 
  53. escape
  54. Cancel
  55. addAnswer
  56. FBPlayText
  57. %ASYM_WinHelp
  58. FBSendMsg
  59. buttonclick
  60. keyDown
  61. buttonclick
  62. = "FBPlayText"
  63. ASYM_WinHelp(1030,"")
  64. = "FBSendMsg"
  65. /40,"")
  66. = "addAnswer"
  67. T50,"")
  68. notifyBefore 
  69. keyDown
  70. author
  71. enterPage
  72. Button id 9 of Background id 2
  73. Button id 9 of Background id 2
  74. refFocus
  75. addAnswer
  76. keyChar
  77. x = 27 
  78.         close 
  79. 15,15
  80. lastUnits
  81. Select or enter an object name:.............age..nswered.
  82. 3dField
  83. tbk_wid_type
  84. answer
  85. ,&H.&
  86. s_wid_targetWindow
  87. FALSE
  88. s_wid_targetObject
  89. objList
  90. whatName
  91. sortList
  92. xenterPage
  93. notifyBefore xenterPage
  94. 4s_wid_targetWindow, s_wid_targetObject
  95. dropdownitems 
  96. = NULL 
  97. A <> shownBy 
  98.             objList = sortList(getObjectList(
  99. ,"",FALSE))
  100. whatName = 
  101.                  
  102.                  
  103. t <> 
  104.                  
  105. odropDownItems = 
  106. flag = 
  107. -TRUE
  108. CRLF&
  109. baznamed) test
  110. score
  111. 9touched
  112. update
  113. buttonClick
  114. update
  115. firstIdle
  116. Incorrect
  117. Correct
  118. ASYM_GetString
  119. update
  120. buttonClick
  121. otouched 
  122. update
  123. notifyBefore firstIdle
  124. ASYM_GetString("Correct")
  125. Incorrect")
  126. Incorrect
  127. Any named object dragged and dropped onto this widget can be an answer. The combo box below shows all the object names found on this page, except the names already specified as answers.
  128. xenterPage
  129. firstIdle
  130. ASYM_BeenHere
  131. Delayed Feedback
  132. propsRead
  133. FALSE
  134. IsDetailedFB
  135. 3dField
  136. tbk_wid_type
  137. ASYM_WID_SummaryFeedbackList
  138. array
  139. propType
  140. numCorrect
  141. numAnswers
  142. selectedItems
  143. useObjectType
  144. All Correct
  145. All Incorrect
  146. Partially Correct
  147. Feedback to execute on request when the responses are...e, and the responses are...ay its fPlaeedback, and the responses are... one or more):
  148. (unnamed)
  149. ASYM_reset
  150. notifyBefore ASYM_reset
  151. sized
  152. 3DGroupBox
  153. tbk_wid_type
  154. Automatically repairs itself when sized.
  155. ASYM_WID_Description
  156. Asymetrix
  157. ASYM_WID_Author
  158. 95-1-25
  159. ASYM_WID_CreateDate
  160. Shadow
  161. Highlight
  162. Question feedback group Caption
  163. Question feedback
  164. fbOSprompt
  165. Send OpenScript:
  166. fbtextprompt
  167. Feedback text:
  168. fbpgprompt
  169. Go to page:
  170. fbbkprompt
  171. Of book:
  172. fbclipprompt
  173. Play media clip:
  174. FBNavBook
  175. propType
  176. FBPlayClip
  177. FBSendMsg
  178. FBNavPage
  179. FBPlayText
  180. EditFeedbackButtons
  181. ansFld
  182. d6fbArray
  183. ASYM_WID_ANSWERS
  184. false
  185. s_wid_targetObject
  186. NavPage
  187. Feedback
  188. selLines
  189. OSMsg
  190. HsUpdateThisPage
  191. ASYM_WID_SummaryFeedbackList
  192. _ASYMA_EditFeedback
  193. oansArray
  194. oansArray
  195. e6fbArray
  196. hyperlink
  197. buttonClick
  198. buttonClick loc
  199.     SYSTEM s_wid_targetObject
  200.     LOCAL ansArray[][]
  201. "Feedback"
  202.         ansFld = 
  203. "ASYM_WID_ANSWERS" 
  204.         fb = 
  205. "ASYM_WID_SummaryFeedbackList" 
  206.  = fbArray 
  207.         fb = 
  208.     selLines = selectedtextlines 
  209.  NULL
  210. c"clip"
  211. c"Msg"
  212. "OSMsg"
  213. c"NavPage"
  214. "hyperlink"
  215. _ASYMA_EditFeedback(
  216. UpdateThisPage 
  217. FBPlayClip
  218. Click to select file
  219. helpText
  220. exclude
  221. FBPlayText
  222. Click to select file
  223. helpText
  224. exclude
  225. FBSendMsg
  226. Click to select file
  227. helpText
  228. exclude
  229. FBNavPage
  230. Click to select file
  231. helpText
  232. exclude
  233. leavePage
  234. leaveBackground
  235. ASYM_Reset
  236. enterPage
  237. enterBackground
  238. false
  239. qF!,!=!
  240. feedback
  241. 15,15
  242. lastUnits
  243. dirtyBit
  244. propsRead
  245. showImmediate
  246. IsImmediateFB
  247. false
  248. IsDetailedFB
  249. ASYM_WID_DelayFeedback
  250. propValue
  251. update
  252. propValue
  253. update
  254. enterPage
  255. update
  256. buttonClick
  257. ASYM_WID_Answers
  258. Immediate Feedback Options
  259. 7wASYM_Container
  260. update
  261. ASYM_WID_Answers
  262. leavePage
  263. false
  264. propValue
  265. asym_reset
  266. propValue
  267. update
  268. notifyBefore 
  269. buttonClick
  270.     isEnable = 
  271.     myPg = ASYM_Container(
  272.     enabled 
  273. "Immediate Feedback Options" 
  274. "ASYM_WID_Answers" 
  275. notifyAfter 
  276. asym_reset
  277. propType
  278. Enable feedback at time of response
  279. Immediate Feedback Options
  280. (unnamed)
  281. ASYM_reset
  282. notifyBefore ASYM_reset
  283. sized
  284. 3DGroupBox
  285. tbk_wid_type
  286. Automatically repairs itself when sized.
  287. ASYM_WID_Description
  288. Asymetrix
  289. ASYM_WID_Author
  290. 95-1-25
  291. ASYM_WID_CreateDate
  292. Shadow
  293. Highlight
  294. Possible answers group
  295. Possible answers
  296. All correct
  297. ASYM_WID_ANSWERS
  298. HsupdateThisPage
  299. oansArray
  300. buttonClick
  301. buttonClick
  302.     LOCAL ARRAY ansArray[][]
  303. theList
  304.     bg = 
  305.     ss = 
  306. dimensions(
  307. zi][10] 
  308. TRUE -- 
  309. i][11] > 0
  310.         selectedTextLines 
  311. "ASYM_WID_ANSWERS" 
  312. bg = 
  313. updateThisPage 
  314. Select All &Correct
  315. All incorrect
  316. ASYM_WID_ANSWERS
  317. HsupdateThisPage
  318. oansArray
  319. buttonClick
  320. buttonClick
  321.     LOCAL ARRAY ansArray[][]
  322. theList
  323.     bg = 
  324.     ss = 
  325. dimensions(
  326. zi][10] <> TRUE
  327.         selectedTextLines 
  328. "ASYM_WID_ANSWERS" 
  329. bg = 
  330. updateThisPage 
  331. Select All &Incorrect
  332. fbOSprompt
  333. Send OpenScript:
  334. fbtextprompt
  335. Feedback text:
  336. fbpgprompt
  337. Go to page:
  338. fbbkprompt
  339. Of book:
  340. fbclipprompt
  341. Play media clip:
  342. FBNavBook
  343. propType
  344. FBPlayClip
  345. FBSendMsg
  346. FBNavPage
  347. FBPlayText
  348. EditFeedbackButtons
  349. ansFld
  350. d6fbArray
  351. ASYM_WID_ANSWERS
  352. false
  353. s_wid_targetObject
  354. NavPage
  355. Feedback
  356. selLines
  357. OSMsg
  358. HsUpdateThisPage
  359. ASYM_WID_SummaryFeedbackList
  360. _ASYMA_EditFeedback
  361. oansArray
  362. oansArray
  363. e6fbArray
  364. hyperlink
  365. buttonClick
  366. buttonClick loc
  367.     SYSTEM s_wid_targetObject
  368.     LOCAL ansArray[][]
  369. "Feedback"
  370.         ansFld = 
  371. "ASYM_WID_ANSWERS" 
  372.         fb = 
  373. "ASYM_WID_SummaryFeedbackList" 
  374.  = fbArray 
  375.         fb = 
  376.     selLines = selectedtextlines 
  377.  NULL
  378. c"clip"
  379. c"Msg"
  380. "OSMsg"
  381. c"NavPage"
  382. "hyperlink"
  383. _ASYMA_EditFeedback(
  384. UpdateThisPage 
  385. FBPlayClip
  386. Click to select file
  387. helpText
  388. exclude
  389. FBPlayText
  390. Click to select file
  391. helpText
  392. exclude
  393. FBSendMsg
  394. Click to select file
  395. helpText
  396. exclude
  397. FBNavPage
  398. Click to select file
  399. helpText
  400. exclude
  401. asym_reset
  402. enterPage
  403. leavePage
  404. false
  405. Scoring
  406. propValue
  407. answerWeight
  408. UpdateThisPage
  409. UpdateThisPage selLines, AnsArray[][] 
  410. Hreference
  411.     i = 
  412. ansArray[i][11]
  413.     propValue 
  414. "answerWeight" = 
  415. FALSE
  416. dirtyBit
  417. 15,15
  418. lastUnits
  419. propsRead
  420. ASYM_WID_IsScored
  421. propValue
  422. MaxScore
  423. ASYM_WID_MaxScore
  424. ASYM_WID_RoundScore
  425. MinScore
  426. ASYM_WID_MinScore
  427. 7wASYM_Container
  428. propValue
  429. propValue
  430. buttonclick
  431. propValue
  432.     pg = ASYM_Container(
  433.     enabled 
  434. "ASYM_WID_MaxScore" 
  435. pg = 
  436. pg = 
  437. "ASYM_WID_MinScore" 
  438. pg = 
  439. pg = 
  440. "ASYM_WID_RoundScore" 
  441. pg = 
  442. "scoring options 
  443. box" 
  444. pg = 
  445. buttonclick
  446. logical
  447. propType
  448. Score this question
  449. maxScore
  450. Highest possible score:
  451. minScore
  452. Lowest possible score:
  453. weight prompt
  454. Score weight of selected answer:r::
  455. 3dField
  456. tbk_wid_type
  457. AnswerWeight
  458. propType
  459. ASYM_WID_AutoScoreWeight
  460. background
  461. 6/ASYMA_GetAuthorIni
  462. Widget Edit
  463. AutoWeight
  464. autoAssignWeight
  465. 7wASYM_Container
  466. propValue
  467. propValue
  468. n9ASYMA_SetAuthorIni
  469. Widget Edit
  470. AutoWeight
  471. background
  472. 8FixupWeights
  473. autoAssignWeight
  474. propValue
  475. 7wASYM_Container
  476. buttonClick
  477. background
  478. autoAssignWeight
  479. propValue
  480. 7wASYM_Container
  481. enterPage
  482. propValue 
  483.  = ASYMA_GetAuthorIni("Widget Edit","AutoWeight")
  484.     autoAssignWeight 
  485. ASYM_Container(
  486. /") = 
  487. notifyBefore OK
  488. ASYMA_SetAuthorIni("
  489. buttonClick
  490. FixupWeights 
  491. Boolean
  492. propType
  493. Automatic
  494. 3dField
  495. tbk_wid_type
  496. ASYM_WID_MinScore
  497. RoundToMin
  498. ASYM_ExpandString
  499. Report the lowest score: %1
  500. ASYM_GetString
  501. 7wASYM_Container
  502. propValue
  503. propValue
  504. propValue
  505. propValue
  506. leaveField
  507. propValue 
  508. xisType(real,
  509. B"RoundToMin" 
  510. ASYM_Container(
  511. ")= \
  512. ASYM_ExpandString(ASYM_GetString(\
  513. "Report the lowest score: %1"),\
  514. propType
  515. 3dField
  516. tbk_wid_type
  517. ASYM_WID_MaxScore
  518. ASYM_ExpandString
  519. Report the highest score: %1
  520. ASYM_GetString
  521. RoundToMax
  522. 7wASYM_Container
  523. propValue
  524. propValue
  525. propValue
  526. propValue
  527. leaveField
  528. propValue 
  529. xisType(real,
  530. B"RoundToMax" 
  531. ASYM_Container(
  532. ")= \
  533. ASYM_ExpandString(ASYM_GetString(\
  534. "Report the highest score: %1"),\
  535. propType
  536. ASYM_WID_RoundScore
  537. ,&H.&
  538. Button
  539. roundToMin
  540. noRounding
  541. roundToMax
  542. propValue
  543. ,&H.&
  544. Button
  545. noRounding
  546. propValue
  547. propValue 
  548. "roundToMax"
  549. "roundToMin"
  550. "noRounding" 
  551.     objs = 
  552. BUTTON
  553. Zdefault
  554. STRING
  555. propType
  556. RoundScore Prompt
  557. For a partially correct response:
  558. NoRounding
  559. Use the weight assigned to each possible answer to
  560. xtra 1
  561. compute an exact score
  562. RoundToMin
  563. Report the lowest score: 0
  564. RoundToMax
  565. Report the highest score: 1
  566. (unnamed)
  567. ASYM_reset
  568. notifyBefore ASYM_reset
  569. sized
  570. 3DGroupBox
  571. tbk_wid_type
  572. Automatically repairs itself when sized.
  573. ASYM_WID_Description
  574. Asymetrix
  575. ASYM_WID_Author
  576. 95-1-25
  577. ASYM_WID_CreateDate
  578. Shadow
  579. Highlight
  580. Caption
  581. Possible answers
  582. Possible answers
  583. update
  584. UpdateThisPage
  585. oAnsArray
  586. update
  587. enterPage
  588. Possible answers:    %1
  589. ASYM_GetString
  590. Correct answers:    %2
  591. Possible x correct y
  592. update
  593. notifyAfter UpdateThisPage selLines, AnsArray[][] 
  594. Hreference
  595. update 
  596. notifyBefore 
  597.     LOCAL 
  598. *WORD i, n, corr
  599.     n = 
  600. dimensions(
  601. ansArray[i][10] = TRUE
  602. = expandString(ASYM_GetString("Possible x correct y",\
  603. answers:    %1" & CRLF & "Correct 
  604. 2"),\
  605.      n, 
  606. Possible answers:    0
  607. Correct answers:    0s): 0
  608. enterPage
  609. ASYM_reset
  610. FixupWeights
  611. UpdateThisPage
  612. false
  613. Qd b b p
  614. Answers
  615. isCorrect
  616. delete
  617. <else>
  618. propValue
  619. UpdateThisPage
  620. fldAns
  621. ASYM_WID_ANSWERS
  622. Delete
  623. deleteAnswer
  624. clear
  625. UpdateThisPage selLines, AnsArray[][] 
  626. Hreference
  627.     LOCAL txt,txtSpec, clipSpec, waitFlag, StageRef
  628.     i = 
  629.     propValue 
  630. B"isCorrect" = ansArray[i][10] = TRUE
  631.     enabled 
  632. B"delete" = 
  633.     fldAns = 
  634. "ASYM_WID_ANSWERS" 
  635. B"Delete"
  636. deleteAnswer 
  637. 15,15
  638. lastUnits
  639. FALSE
  640. dirtyBit
  641. false
  642. propsRead
  643. ASYM_BeenHere
  644. IsCorrect
  645. Incorrect
  646. Correct
  647. ASYM_GetString
  648. propValue
  649. ASYM_WID_ANSWERS
  650. KtoggleCorrect
  651. propValue
  652. buttonClick
  653. propValue
  654. propValue
  655. ASYM_Reset
  656. propValue 
  657. ASYM_GetString("Correct")
  658. Incorrect")
  659. buttonClick
  660. toggleCorrect 
  661. "ASYM_WID_ANSWERS" 
  662. notifyBefore ASYM_Reset
  663. Incorrect
  664. FALSE
  665. count
  666. startTime
  667. Add...
  668. ASYM_WID_ANSWERS
  669. EditAnswer
  670. buttonclick
  671. buttonclick
  672. EditAnswer 
  673. "ASYM_WID_ANSWERS" 
  674. Edit...
  675. Delete
  676. ASYM_WID_ANSWERS
  677. deleteAnswer
  678. buttonclick
  679. buttonclick
  680. deleteAnswer 
  681. "ASYM_WID_ANSWERS" 
  682. Delete
  683. Possible answers
  684. update
  685. UpdateThisPage
  686. oAnsArray
  687. update
  688. enterPage
  689. ASYM_GetString
  690. Possible answers: %1     Correct: %2
  691. Possible x correct y
  692. update
  693. notifyAfter UpdateThisPage selLines, AnsArray[][] 
  694. Hreference
  695. update 
  696. notifyBefore 
  697.     LOCAL 
  698. *WORD i, n, corr
  699.     n = 
  700. dimensions(
  701. ansArray[i][10] = TRUE
  702. = expandString(ASYM_GetString("Possible x correct y",\
  703. answers: %1
  704. Correct: %2"),\
  705.      n, 
  706. Possible answers: 3     Correct: 0swer(s): 0
  707. (unnamed)
  708. ASYM_reset
  709. notifyBefore ASYM_reset
  710. sized
  711. 3DGroupBox
  712. tbk_wid_type
  713. Automatically repairs itself when sized.
  714. ASYM_WID_Description
  715. Asymetrix
  716. ASYM_WID_Author
  717. 95-1-25
  718. ASYM_WID_CreateDate
  719. Shadow
  720. Highlight
  721. Caption
  722. Possible answers
  723. ASYM_WID_AutoLockAnswer
  724. propValue
  725. propValue
  726. propValue 
  727. propType
  728. Cannot change responses
  729. ASYM_WID_MultipleAnswers
  730. background
  731. mxAllowMultipleAnswer
  732. 7wASYM_Container
  733. propValue
  734. propValue
  735. w,    #>
  736. Cannot clear multiple
  737. ASYM_GetString
  738. oansArray
  739. propValue
  740. Cannot clear this option: You have more than one answer marked as correct.
  741. buttonClick
  742. propValue 
  743.     AllowMultipleAnswer 
  744. ASYM_Container(
  745. /") = 
  746. buttonClick
  747. ZansArray[][]
  748. ZWORD n,i
  749. dimensions(
  750. ci][10] 
  751. n > 1
  752. K& CRLF & 
  753. ASYM_GetString("Cannot 
  754. [multiple",\
  755. option: You have more than one answer marked 
  756. %correct.")
  757. = TRUE
  758. logical
  759. propType
  760. Allow multiple responses
  761. ASYM_WID_RejectWrong
  762. propValue
  763. propValue
  764. propValue 
  765. logical
  766. propType
  767. Reject incorrect answers
  768. ASYM_WID_DragSnap
  769. propValue
  770. propValue
  771. propValue 
  772. logical
  773. propType
  774. Snap dropped objects to center of target
  775. enterPage
  776. ASYM_Reset
  777. enterPage
  778. UpdateThisPage
  779. Widget Editor
  780. 94080216070211604290110
  781. ASYM_TpID
  782. selectedAnswer
  783. AllowMultipleAnswer
  784. ansArrayElse
  785. autoAssignWeight
  786. Correct
  787. Incorrect
  788. Partially Correct
  789. fbArray
  790. <else>
  791. FALSE
  792. AnsArray
  793. defaultButton
  794. Button id 81 of Background id 0
  795. defBtn
  796. needFix
  797. Button id 82 of Background id 0
  798. cancelBtn
  799. Button id 81 of Background id 0
  800. refFocus
  801. Button id 81 of Background id 0
  802. refBtn
  803. default
  804. cancel
  805. buttonclick
  806. buttonclick
  807.         close 
  808. escape
  809. Cancel
  810. delayed feedback
  811. feedback
  812. %ASYM_WinHelp
  813. answers
  814. scoring
  815. general
  816. buttonClick
  817. keyDown
  818. buttonClick
  819.     pg = 
  820. pg = "general"
  821. ( = 1000
  822. pg = "answers"
  823. G = 1100
  824. pg = "scoring"
  825. f = 1110
  826. pg = "feedback"    
  827.  = 1120
  828. pg = "delayed 
  829.  = 1130
  830.  <> NULL
  831. ASYM_WinHelp(
  832. notifyBefore 
  833. 3dField
  834. tbk_wid_type
  835. 360,1740
  836. defPos
  837. ASYM_WID_ANSWERS
  838. array
  839. propType
  840. numCorrect
  841. numAnswers
  842. selectedItems
  843. FALSE
  844. useObjectType
  845. FiveTabFolder
  846. _currentTab
  847. cheat grey
  848. cheat black
  849. cheat white
  850. hilite
  851. tabEdge 1
  852. white
  853. black
  854. tabEdge 2
  855. white
  856. black
  857. tabEdge 3
  858. white
  859. black
  860. tabEdge 4
  861. white
  862. black
  863. tabEdge 5
  864. white
  865. black
  866. Current Tab Edge
  867. white
  868. black
  869. sized
  870. sized
  871. "mask" 
  872. sysPageUnitsPerPixel
  873.     x1 = 
  874.     x2 = 
  875.     y1 = 
  876.     y2 = 
  877.     xp2 = xp*2; yp2 = yp*2
  878. = x2-xp,y1, x1+
  879. 5,y1, x1,y1+
  880. 6, x1,y2
  881. U"grey" 
  882. = x2-xp,y1+
  883. _,x2-xp,y2
  884. = x2-xp,y1+yp,x2,y1+
  885. +yp,x2,y2
  886. white
  887. black
  888. Tab 1
  889. 135,390,1975,705
  890. defBounds
  891. &1 - General
  892. Tab 2
  893. 1990,390,3830,705
  894. defBounds
  895. &2 - Answers
  896. Tab 3
  897. 3845,390,5685,705
  898. defBounds
  899. &3 - Scoring
  900. Tab 4
  901. 135,75,2902.5,390
  902. defBounds
  903. &4 - Immediate Feedback
  904. Tab 5
  905. 2917.5,75,5685,390
  906. defBounds
  907. &5 - Delayed Feedback
  908. box grey
  909. box black
  910. keyDown
  911. leavePage
  912. leaveBackground
  913. ASYM_Reset
  914. enterPage
  915. enterBackground
  916. author
  917. keyChar
  918. 1N5J5J5
  919. general
  920. %H*&.
  921. 15,15
  922. lastUnits
  923. FALSE
  924. dirtyBit
  925. false
  926. propsRead
  927. ASYM_BeenHere
  928. 3dField
  929. tbk_wid_type
  930. propValue
  931. propValue
  932. ASYM_Reset
  933. keyChar
  934. propValue 
  935. notifyBefore ASYM_Reset
  936. ) > 32
  937. string
  938. propType
  939. (unnamed)
  940. Object that will act as Drop Target: Object:
  941. ASYM_Reset
  942. notifyBefore ASYM_Reset
  943. sized
  944. 3dField
  945. tbk_wid_type
  946. ASYM_WID_TargetObject
  947. object
  948. propType
  949. <self>
  950. <self>
  951. Ellipse "Top"
  952. TimeMax
  953. Maximum time (secs):
  954. TriesMax
  955. Maximum tries:
  956. Question Name:
  957. PLAIN
  958. ASYM_Reset
  959. notifyBefore ASYM_Reset
  960. = PLAIN
  961. A "try" is counted every time delayed feedback or score is provided.  
  962. This option is ignored if "Cannot change responses" is checked...ed.ed" option is enabled.bled.
  963. Automatically Reset Question::::::
  964. (unnamed)
  965. ASYM_reset
  966. notifyBefore ASYM_reset
  967. sized
  968. 3DGroupBox
  969. tbk_wid_type
  970. Automatically repairs itself when sized.
  971. ASYM_WID_Description
  972. Asymetrix
  973. ASYM_WID_Author
  974. 95-1-25
  975. ASYM_WID_CreateDate
  976. Shadow
  977. Highlight
  978. Limits group caption
  979. Limits on interaction
  980. ASYM_WID_TimeMax
  981. ASYM_WID_TimeMax
  982. propValue
  983. maxFld
  984. ASYM_WID_TimeMax
  985. TimeMax
  986. propValue
  987. maxFld
  988. ASYM_WID_TimeMax
  989. TimeMax
  990. buttonclick
  991. propValue
  992.     val = 
  993. "ASYM_WID_TimeMax" 
  994. isType(real,
  995. B*1000)
  996.     mode = 
  997.  > 0))
  998.     maxFld = 
  999.     enabled 
  1000. i/1000))
  1001. buttonclick
  1002. logical
  1003. propType
  1004. Limit time
  1005. 3dField
  1006. tbk_wid_type
  1007. ASYM_WID_TimeMax
  1008. ASYM_WID_TriesMax
  1009. ASYM_WID_TriesMax
  1010. propValue
  1011. maxFld
  1012. TriesMax
  1013. ASYM_WID_TriesMax
  1014. propValue
  1015. maxFld
  1016. TriesMax
  1017. ASYM_WID_TriesMax
  1018. buttonclick
  1019. propValue
  1020.     val = 
  1021. "ASYM_WID_TriesMax" 
  1022. isType(real,
  1023.     mode = 
  1024.  > 0))
  1025.     maxFld = 
  1026.     enabled 
  1027. buttonclick
  1028. logical
  1029. propType
  1030. Limit tries
  1031. 3dField
  1032. tbk_wid_type
  1033. ASYM_WID_TriesMax
  1034. ASYM_Reset
  1035. notifyBefore ASYM_Reset
  1036. sized
  1037. 3dField
  1038. tbk_wid_type
  1039. ASYM_WID_AutoReset
  1040. choice
  1041. ,enterPage,leavePage,always
  1042. propValue
  1043. ASYM_GetString
  1044. When leaving the page
  1045. Always
  1046. enterPage
  1047. choice
  1048. When entering the page
  1049. leavePage
  1050. Never
  1051. always
  1052. propValue
  1053. choice
  1054. selectchange
  1055. propValue
  1056. ochoice
  1057. ,always"
  1058.  = ASYM_GetString("Never")
  1059.  When entering the 
  1060. !leaving 
  1061. bAlways")
  1062. odropDownItems = 
  1063.  = TRUE
  1064. oselectedItem = 
  1065. selectchange
  1066. propType
  1067. choice
  1068. Neverseaving the pagee
  1069. Never
  1070. When entering the page
  1071. When leaving the page
  1072. Always
  1073. Possible answers
  1074. update
  1075. UpdateThisPage
  1076. oAnsArray
  1077. update
  1078. enterPage
  1079. Possible answers:    %1     Correct:  %2
  1080. ASYM_GetString
  1081. Possible x correct y
  1082. update
  1083. notifyAfter UpdateThisPage selLines, AnsArray[][] 
  1084. Hreference
  1085. update 
  1086. notifyBefore 
  1087.     LOCAL 
  1088. *WORD i, n, corr
  1089.     n = 
  1090. dimensions(
  1091. ansArray[i][10] = TRUE
  1092. = expandString(ASYM_GetString("Possible x correct y",\
  1093. answers:    %1     Correct:
  1094. %2"),\
  1095.      n, 
  1096. Possible answers:    1     Correct:  000swer(s): 0
  1097. Score it
  1098. update
  1099. UpdateThisPage
  1100. update
  1101. enterPage
  1102. ASYM_GetString
  1103. Score this question x
  1104. scoring
  1105. Score this question:    %1
  1106. ASYM_WID_IsScored
  1107. 7wASYM_Container
  1108. update
  1109. notifyAfter UpdateThisPage selLines, AnsArray[][] 
  1110. Hreference
  1111. update
  1112. notifyBefore 
  1113. B"ASYM_WID_IsScored"\
  1114. "scoring" 
  1115. ASYM_Container(
  1116. ASYM_GetString("Yes")
  1117. = expandString(
  1118. question x",\
  1119. :    %1"), 
  1120. Score this question:    NosCorrect: 0swer(s): 0
  1121. Imm Fb
  1122. Immediate Feedback:    Enabled (None specified)
  1123. Del Fb
  1124. update
  1125. UpdateThisPage
  1126. update
  1127. enterPage
  1128. Delayed feedback:    %1
  1129. d6FBArray
  1130. None specified
  1131. false
  1132. Summary feedback x
  1133. found
  1134. ASYM_GetString
  1135. Specified
  1136. update
  1137. notifyAfter UpdateThisPage selLines, FBArray[][] 
  1138. Hreference
  1139. update
  1140. notifyBefore 
  1141.     LOCAL 
  1142. WORD i, j
  1143.     found = 
  1144.     ss = 
  1145.         n = 
  1146. dimensions(
  1147. j >= 3 
  1148. j <= 12
  1149. i][j] <> 
  1150. ASYM_GetString("Specified")
  1151. !None specified")
  1152. = expandString(
  1153. Jummary feedback x",\
  1154. "Delayed 
  1155. :    %1"),
  1156. Delayed feedback:    None specified 0swer(s): 0
  1157. asym_reset
  1158. enterPage
  1159. UpdateThisPage
  1160. ialog
  1161. Feedback Text
  1162. Page "clipChooser"
  1163. Drop Target - Question Properties
  1164. edback Text
  1165. Add an Answer
  1166. Page "general"
  1167. ltiple Choice Question Properties
  1168. SubDialog
  1169. edback Text
  1170. Page "AddAnswer"
  1171. Page id 13
  1172. Multiple Choice #1 Question Properties
  1173. Question Properties
  1174. edback Text
  1175. Add an Answer
  1176. Page "general"
  1177. ltiple Choice Question Properties
  1178. SubDialog
  1179. dialogs
  1180. Widget Editor
  1181. Mike Florence
  1182. info_LastSavedBy
  1183. 8/26/94 2:47:53 PM
  1184. ASYM_LogName
  1185. Claude Ostyn
  1186. Drop Target - Question Properties
  1187.  Sans Serif
  1188. MS Sans Serif
  1189. <BookPath>
  1190. info_LastSaved
  1191.  Serif
  1192. 11/23/94 7:49:42 AM
  1193. erties
  1194. INFO_Title
  1195. 10/6/95 12:01:44 PM
  1196. 10/10/95 1:01:39 PM
  1197. ASYM_LogAppend
  1198. ASYM_LogEncrypt
  1199. <auto>
  1200. <next>
  1201. Next page
  1202. <previous>
  1203. Previous page
  1204. $d}l}@
  1205. :HDMEDIAPATH
  1206. Arial
  1207.  Sans Serif
  1208.  Sans Serif
  1209. MS Sans Serif
  1210. Claude Ostyn
  1211. Claude Ostyn
  1212. Claude Ostyn
  1213. 12/13/95 2:06:09 PM
  1214. Asymetrix Corporation
  1215.  Sans Serif
  1216. sortlist
  1217. ASYM_WorkWindow
  1218. s_wid_targetObject
  1219. s_wid_targetWindow
  1220. tb40dlg.dll
  1221. default
  1222. enterBook
  1223. of background
  1224. enterfield
  1225. 4s_wid_targetObject, s_wid_targetWindow
  1226. X"tb40dlg.dll"
  1227. sortlist(
  1228. B = NULL
  1229. N = ASYM_WorkWindow()
  1230. = default
  1231. Claude Ostyn
  1232. 10/3/95 12:04:45 PM
  1233. 10/2/95 4:41:31 PM
  1234.  Sans Serif
  1235. 10/2/95 4:41:56 PM
  1236. _ASYM_HyperPath
  1237. 10/17/95 3:20:11 PM
  1238. ASYM_AuthorResetPrompt
  1239. .'+    +F
  1240. sortlist
  1241. ASYM_WorkWindow
  1242. s_wid_targetObject
  1243. s_wid_targetWindow
  1244. tb40dlg.dll
  1245. enterBook
  1246. of background
  1247. enterfield
  1248. 4s_wid_targetObject, s_wid_targetWindow
  1249. X"tb40dlg.dll"
  1250. sortlist(
  1251. B = NULL 
  1252. xisOpen 
  1253. s_wid_TargetWindow
  1254. m = ASYM_WorkWindow()
  1255. 12/13/95 2:06:20 PM
  1256. 0/95 3:09:04 PM
  1257. @80*x<
  1258.  11:09:11 AM
  1259. Claude Ostyn
  1260. 11/28/95 4:02:17 PM
  1261. author
  1262. skrefFocus
  1263. "8ASYM_PostMsg
  1264. cancelBtn
  1265. buttonClick
  1266. refBtn
  1267. keyChar
  1268. Cancel
  1269. cancelBtn
  1270. refBtn
  1271. defBtn
  1272. skrefFocus
  1273. ASYM_IsWin31
  1274. enterPage
  1275. skrefFocus
  1276. setDefButton
  1277. refBtn
  1278. button
  1279. field
  1280. skrefFocus
  1281. pushbutton
  1282. cancelBtn
  1283. defBtn
  1284. WORDWRAP
  1285. rkrefFocus
  1286. notifybefore 
  1287. notifyAfter 
  1288. xisOpen 
  1289. targetWindow) 
  1290. (currentPage 
  1291. targetwindow <> 
  1292. x = 13
  1293. orefBtn
  1294. enabled 
  1295. ASYM_PostMsg "buttonClick", 
  1296. orefFocus
  1297. x = 27
  1298. ocancelBtn
  1299. notifyBefore 
  1300. B"Cancel" 
  1301. odefBtn = 
  1302. B"OK" 
  1303. ASYM_IsWin31() 
  1304. u= "pushbutton"
  1305. setDefButton btn
  1306.         o = 
  1307. o = NULL 
  1308. o <> "
  1309.         OK = (
  1310. fieldType 
  1311. "WORDWRAP")
  1312.             u = sysPageUnitsPerPixel
  1313. x1 - x, y1 - y, x2 + x, y2 + y
  1314. default button
  1315. >W6W6W
  1316. buttonclick
  1317.     mode 
  1318. = FALSE
  1319. = BLACK
  1320. addAnswer 
  1321. "ASYM_WID_ANSWERS" 
  1322. notifyAfter 
  1323.     startTime 
  1324. = NULL
  1325. /) <= 1)
  1326.     count 
  1327. = ASYM_Ticks()
  1328.             currentTime = 
  1329. + 200
  1330. = LIGHTGRAY
  1331. + 200
  1332. -- This 
  1333. specific 
  1334. the MULTIDROP widget
  1335. WarningString
  1336. ASYM_GetString("MultiDrop Exception 
  1337. "You have selected options that may be incompatible 
  1338. "more than one question 
  1339. type 
  1340. ."&&\
  1341. recommended 
  1342. ^you enable Allow Multiple Answers"&&\
  1343. xuse feedback 
  1344. >,"&&\
  1345. "Cannot Change Responses 
  1346. Reject Unrecognized Objects")
  1347. buttonClick
  1348.     SYSTEM s_wid_targetWindow, s_wid_targetObject
  1349.     LOCAL ARRAY ansArray[][]
  1350. B"ASYM_WID_AutoLockAnswer" 
  1351. "answers" = TRUE 
  1352. B"ASYM_WID_RejectWrong" 
  1353. B"ASYM_WID_MultipleAnswers" 
  1354. [FALSE 
  1355. dimensions(
  1356. )][12] <> NULL
  1357. )][13] <> 
  1358. )][15] <> 
  1359. objList = ASYM_CollectWidgets()
  1360. ASYM_WID_QType 
  1361. R = "
  1362. _ <> 
  1363. ignoreStr = 
  1364. Ignore")
  1365. fixitStr = 
  1366. Fix It")
  1367. "&" & 
  1368. "&" & 
  1369. pg = 
  1370. propValue 
  1371. pg = 
  1372. pg = 
  1373. pg = 
  1374. )][12] = 
  1375. )][13] = 
  1376. )][15] = 
  1377. notifyAfter UpdateThisPage selLines, AnsArray[][] 
  1378. Hreference
  1379. update
  1380. notifyBefore 
  1381.     LOCAL FBArray[][]
  1382. WORD i, j
  1383. par1, par2
  1384. B"ASYM_WID_DelayFeedback"\
  1385. "feedback" 
  1386. ASYM_Container(
  1387. T = ASYM_GetString("Enabled")
  1388.         found = 
  1389.         ss = 
  1390.             n = 
  1391. dimensions(
  1392. j >= 3 
  1393. j <= 12
  1394. i][j] <> 
  1395. None specified","(
  1396. Disabled")
  1397. = expandString(
  1398. Immediate 
  1399.  x y",\
  1400. :    %1 %2"), 
  1401. propValue
  1402.     val = 
  1403. isType(real,
  1404.  < 0 
  1405.             x = -1
  1406.             x = 1
  1407. B*100),100),-1) * x
  1408.     LOCAL ARRAY ansArray[][]
  1409.     theWeight = 
  1410. SelectedTextLines 
  1411. "ASYM_WID_ANSWERS" 
  1412.         AnsArray[i][11] = 
  1413. notifyAfter FixupWeights
  1414. ay[][]
  1415. t][11]
  1416. notifyBefore 
  1417. olastSel = 
  1418. oselectedTextLines
  1419. AASYM_Reset
  1420.     LOCAL ARRAY fbArray[][]
  1421. = ASYM_GetString("DelayedFeedbackForMultiObjects",\
  1422. "All Correct" &CRLF& "
  1423. Incorrect" &
  1424. Partially 
  1425.     bg = 
  1426.     ss = 
  1427. = ss;
  1428. dimensions(
  1429. ) = 0
  1430. initFBArray 
  1431. updateThisPage 
  1432. propValue 
  1433.     SYSTEM 
  1434. {s_wid_targetObject -- 
  1435.     -- "
  1436. a dummy.
  1437. o sets up the main 
  1438. used 
  1439. work 
  1440. fanswers
  1441.     bg = ASYM_Container(
  1442.     ss = 
  1443. = FALSE
  1444.  = ASYM_WID_SummaryFeedback 
  1445. bg = 
  1446. Hreference
  1447. 1][1] = "
  1448. 2][1] = "
  1449. 3][1] = "
  1450. /") = 
  1451.     -- function returns a 
  1452.  value; 
  1453. side effect, because you can't 
  1454. REAL weights
  1455. {loc, isShift, isCtrl
  1456. hitLine
  1457. hitChar
  1458.     sel = 
  1459. > textlineCount(
  1460.             n = 
  1461.             n = 
  1462.             temp = n
  1463.             n = 
  1464. hitline 
  1465. ASYM_itemOffset(
  1466. , sel)
  1467. whatItem
  1468. toggleAnchor
  1469. blankThisPage 
  1470. UpdateThisPage 
  1471. updateCurrentAnswer i, newVal
  1472.     L = 
  1473. L][i] = 
  1474. setTextFeedback txt, option
  1475. r 12, 
  1476. r 14, 
  1477. setMsgFeedback msgString
  1478. r 15, 
  1479. setNavPage pgName, pgCaption
  1480. setNavBook bookName
  1481. 8", "")
  1482.  = ""
  1483. WidgetHasElseAnswer
  1484. -- This 
  1485. pseudo property 
  1486. /controls whether 
  1487. -- there should be 
  1488. >" answer 
  1489. -- The <
  1490. > option 
  1491. used only 
  1492. Question widgets
  1493. -- that have 
  1494. -ended 
  1495. Woptions. 
  1496. -- Not 
  1497. fTRUE/FALSE questions, 
  1498. example
  1499. WidgetHasMultipleAnswers
  1500. enable multiple answers 
  1501. )the same 
  1502. ASYM_reset
  1503. oAnsArray
  1504.     SYSTEM s_wid_targetObject, s_wid_targetWindow
  1505.     LOCAL 
  1506. M[][]
  1507.     linkDLL "tb40dlg.dll"
  1508.         STRING ListToTextLine(
  1509.  = ASYM_WID_AnsArray 
  1510. dimensions(
  1511. ) = 0
  1512.         -- There was no ARRAY stored 
  1513.         -- no 
  1514. defined.
  1515.             ansArray[1][1] = "<
  1516. 0] = 
  1517. &1] = 0
  1518.     -- Preset 
  1519. compatibility 
  1520. folder 
  1521. oautoAssignWeight = (ASYM_WID_AutoScoreWeight \
  1522.     AllowMultipleAnswer 
  1523. "ASYM_WID_Answers" 
  1524.         pg = 
  1525.         propsRead 
  1526. pg = 
  1527. readObjProps pg 
  1528. fixupWeights autoSpread
  1529. REAL TotalPositive, theWeight
  1530. WORD i, n, nCorrect
  1531. CorrectList, IncorrectList
  1532.     allowMultipleAnswer = (
  1533.     n = 
  1534. [i][11]
  1535. istype(
  1536. [i][10] = 
  1537. [i][10] = 
  1538. InCorrectList
  1539. n > 0 
  1540. totalPositive > 0
  1541.  = 1 / 
  1542. j <> 
  1543. ][11] = 
  1544.  = (1 / 
  1545. ][11] = 
  1546. ][11] * 
  1547. ][11] = 
  1548. ][11]))
  1549.             low = -(
  1550. ][11] = 
  1551.     -- Get 
  1552. settings 
  1553.     -- If a 
  1554. has a "propValue" 
  1555.     -- use 
  1556. value 
  1557.     -- dialog 
  1558. {. Checked 
  1559. checkboxes can be 
  1560. %such.
  1561.  = NULL
  1562.     bg = 
  1563. y; pg = 
  1564.     objs = getObjectList(pg,"
  1565. ,combobox",
  1566.         propType = 
  1567.         oType = 
  1568.         propName = 
  1569. " && 
  1570. #&& "
  1571. " && 
  1572. pg = 
  1573.     -- Where they differ 
  1574. {, change 
  1575.     -- If a 
  1576. {. Unactivated 
  1577.     bg = 
  1578.         pg = 
  1579. t(pg,"
  1580. " && 
  1581. " && 
  1582. QUOTE 
  1583. proptype = "
  1584. nam = 
  1585. h(propvalue) 
  1586. setString = "
  1587. " && 
  1588. " && 
  1589.  && "
  1590. " && 
  1591. & obj && 
  1592. " && 
  1593. " && 
  1594.  && "
  1595. " && 
  1596. " && 
  1597. " && 
  1598.  && "
  1599. " && 
  1600.     tbk_wid_name 
  1601.  = "ASYM_Q"
  1602. ASYM_Reset "afterEdit" 
  1603.         close 
  1604. = default
  1605. Cancel
  1606. numCorrect
  1607. [i][10] 
  1608. numAnswers
  1609. updateThisPage selLines, 
  1610. Hreference
  1611.     -- handled 
  1612. Hindividual 
  1613. blankThisPage
  1614. buttonClick
  1615.         n = 
  1616.         lockScreen 
  1617. ShowCurrentTab (n)
  1618. notifyBefore 
  1619. o_currentTab
  1620. /+ 1)
  1621. sized
  1622. sysPageUnitsPerPixel
  1623.     x1 = x1 - x1 
  1624.     x2 = x2 - x2 
  1625.     y1 = y1 - y1 
  1626.     y2 = y2 - y2 
  1627.     y = resizeTabs(1,x1,y1,x2,y2,xp,yp,
  1628. m"hilite" 
  1629. = x1,y2,x1,y,x2-xp,y
  1630. m"box grey" 
  1631. = x2-xp,y,x2-xp,y2-yp,x1+xp,y2-yp
  1632. = x2,y,x2,y2,x1+xp,y2
  1633.     c = 
  1634.         c = 1
  1635. 9" && c) 
  1636. = defBounds 
  1637. y; n = 1; 
  1638. n <= 3
  1639.         tabRow = 1
  1640.     btn = 
  1641. 9" && n) 
  1642. H0,-(yp * 2)
  1643. Hxp*2
  1644. Hxp*2
  1645. Hyp*3
  1646.     grp = 
  1647. Edge" 
  1648.  newActiveRow,x1,y1,x2,y2,xp,yp,snap
  1649.     btnH = 315 -- magic
  1650. Hxp*2
  1651. Hxp*2
  1652.     currentRow = 
  1653. o_row
  1654.         toff = 3
  1655.         cols = 2
  1656. ArrangeRow 
  1657. , x1,y1,x2,y2,xp,yp, 
  1658.         y1 = y1 + 
  1659. ArrangeCheats x1,y1,x2,y2,xp,yp
  1660. , x1,y1,x2,y2,xp,yp, 
  1661. , x1,y1,x2,y2,xp,yp, 
  1662.         y1 = y1 + 
  1663. 1,x2,y2,xp,yp
  1664. , x1,y1,x2,y2,xp,yp, 
  1665. y1 + 
  1666. , x1,y1,x2,y2,xp,yp, 
  1667.     colSize = (x2-x1-xp*(
  1668. -1)) / 
  1669.         xoff = (colsize * (i-1)) + xp * (i-1)
  1670. x1 + 
  1671. x1 + 
  1672. W, y1, 
  1673. , y1+
  1674. 9" && i+
  1675. resizeTabEdge 
  1676. ("tabEdge" && i+
  1677. arrangeCheats
  1678. x1,y1,x2,y2,xp,yp
  1679.     yp2 = yp*2
  1680. U"cheat 
  1681. = x1,y1,x1,y1+
  1682. = x2,y1,x2,y1+
  1683. = x2-xp,y1,x2-xp,y1+
  1684. obj, bnds, 
  1685.         x1 = x1 - x1 
  1686.         x2 = x2 - x2 
  1687.         y1 = y1 - y1 
  1688.         y2 = y2 - y2 
  1689.     xp2 = xp*2; 
  1690. = x2-
  1691. $,y1, x1+
  1692. .,y1, x1,y1+yp2, x1,y2
  1693. = x2-xp,y1+
  1694. $x2-xp,y2
  1695. = x2-xp,y1+yp,x2,y1+
  1696. V+yp,x2,y2
  1697. notifyBefore 
  1698. olastSel = 
  1699. oselectedTextLines
  1700. oenabled = 
  1701. QASYM_Reset
  1702.     pg = 
  1703.     pgName = 
  1704.     showself = 
  1705. <> "general" 
  1706. *<> "delayed feedback"
  1707. = showSelf
  1708.     LOCAL ARRAY ansArray[][]
  1709. opropValue = 
  1710. y--*** TEMP
  1711.     bg = 
  1712.     lastItem = 
  1713.     ss = 
  1714. = ss;
  1715. r<> NULL; 
  1716. fixAnsArray; 
  1717. "multiSelect"
  1718. "SingleSelect"
  1719. ofieldType
  1720.     selectedTextlines 
  1721. UpdateThisPage 
  1722. BlankThisPage 
  1723. ASYM_ScrollListBoxToSelection
  1724.     SYSTEM 
  1725. {s_wid_targetObject -- 
  1726. y[][]
  1727.     -- "
  1728. a dummy.
  1729.  sets up the main 
  1730. used 
  1731. work 
  1732. fanswers
  1733.     ss = 
  1734. = FALSE
  1735.  = ASYM_WID_AnsArray 
  1736.     bg = ASYM_Container(
  1737. dimensions(
  1738. ) = 0
  1739.         -- there was no 
  1740. stored 
  1741. fthat 
  1742.         -- There 
  1743. nothing 
  1744.         elseString = ASYM_GetStandardString("<
  1745. bg = 
  1746.         n = 
  1747.         txt = 
  1748. i][1]
  1749. SPACE & 
  1750. i][10] = 
  1751. i][10] = 
  1752. fixupLine 
  1753.     -- function returns a 
  1754.  value; 
  1755. side effect, because you can't 
  1756. y[][]
  1757. REAL weights
  1758. xautoAssignWeight 
  1759.         numAnswers = 
  1760. i][11]
  1761. ASYM_isNumber(
  1762. < 99 
  1763. > 101
  1764.             yesStr = ASYM_GetString("Yes")
  1765.             noStr = 
  1766. *The positive 
  1767. && "don't 
  1768. 100%. Redistribute automatically?")\
  1769. f"&" & 
  1770. "&" & 
  1771. DistributeWeights 
  1772. Ztotal, 
  1773. Hreference
  1774. ZweightList
  1775. i][11] = 
  1776. i][11] / 
  1777. addAnswer
  1778. y[][]
  1779.     dlgPage = 
  1780.     dlgCB = comboBox "
  1781. xprepDlgCB (
  1782. ) > 1
  1783. --            
  1784. --            
  1785. "All named 
  1786. are already specified 
  1787. --            
  1788. --            
  1789. }were found on 
  1790. want 
  1791. type 
  1792. p?") 
  1793. f"&" & 
  1794. "&" & 
  1795. --            
  1796. B"score" 
  1797.     OK = ASYM_ShowDialog("subdialog","
  1798. "),"modal")
  1799. isOpen 
  1800. e= TRUE
  1801.         close 
  1802.         whatItem = 
  1803. -+1][i] = 
  1804. ;][i]
  1805. J][i]
  1806.         correct = 
  1807. ][1] = 
  1808. ][10] = 
  1809. ][11] = 
  1810. updateThisPage 
  1811. , dflt
  1812. s_wid_TargetWindow, s_wid_TargetObject
  1813. alreadyThere, DDItems
  1814.     useObjectType = 
  1815. i][1]
  1816.         dropObjTree = 
  1817. ASYM_WID_TargetObject"\
  1818. "General" 
  1819. "pagebackgroundbook")
  1820. ASYM_itemOffset(
  1821. ) < 1
  1822. s_wid_targetWindow
  1823.         objList = getObjectList(
  1824. ) > 0
  1825.             whatName = 
  1826. ) = 0)\
  1827. ) = 0)
  1828.  = sortList(
  1829. ) < 1
  1830.     dropDownItems 
  1831. ListToTextLine(
  1832. editAnswer
  1833. y[][]
  1834. ][1])
  1835.     answerWeight = 
  1836. ][10] = 
  1837. ][10] = 
  1838. ][10]
  1839.     OK = 
  1840.     Edit 
  1841. ][1] = 
  1842. ][10] <> 
  1843. ][10] = 
  1844. ][10]
  1845. ][11] = 1
  1846. ][11] = 0
  1847. deleteAnswer    
  1848. y[][], temp[][]
  1849. selectedtextlines 
  1850. ) <> down
  1851. expandString(
  1852. Delete 
  1853.  ""%1""?"),\
  1854. ][1])\
  1855. f"&" & 
  1856. "&" & 
  1857.         counter = 1
  1858. i <> 
  1859. I][j] = 
  1860. i][j]
  1861.             sel = 
  1862. y[][]
  1863. (txt)
  1864. i][1] = 
  1865. B = 1 
  1866. graphic 
  1867. , isShift, isCtrl
  1868. y[][]
  1869. hitLine
  1870. hitChar
  1871.     isCorrectToggle = (
  1872. ) > 0 
  1873. $ = 1)
  1874. > textlineCount(
  1875. hitline 
  1876. toggleCorrect how
  1877.     allowMultipleAnswer = 
  1878. ][10] = 
  1879. ][10] = 
  1880. bitmap 
  1881. ][10]
  1882. ][10]
  1883. ][11] = 
  1884. i <> 
  1885. i][10] <> 
  1886. i][10] = 
  1887. i][11] = 0
  1888. fixupWeights 
  1889. blankThisPage 
  1890. a[][] 
  1891.  = a[L][1]
  1892.     isElse = (
  1893. >","<
  1894. a[L][10] = 
  1895.     myColor = 
  1896. "FBNavBook"
  1897. B"FBNavPage"
  1898. t <> 
  1899. UpdateThisPage selLines, AnsArray[][] 
  1900. Hreference, pg
  1901.     LOCAL txt,txtSpec, clipSpec, waitFlag, StageRef, OSMsg, DestPg, DestBk
  1902. y; pg = 
  1903. BlankThisPage
  1904.     i = 
  1905.  = ansArray[i][12]
  1906.     OKtxt = 
  1907. +tem j 
  1908. ][12] <> 
  1909.     i = 
  1910.     stageRef =
  1911.     OKclip = 
  1912.         i = 
  1913. 3] <> 
  1914. 3] <> 
  1915. 3] <> 
  1916.     i = 
  1917.     OKmsg = 
  1918. ][15] <> 
  1919.     i = 
  1920.     OKdestPg = 
  1921. ][2] <> 
  1922.     i = 
  1923.     OKdestBk = 
  1924. ][4] <> 
  1925.     -- visual update here
  1926.     oldLock = lockScreen 
  1927.     fldTxt = 
  1928. "FBPlayText" 
  1929.     fldClip = 
  1930. "FBPlayClip" 
  1931.     fldOsMsg = 
  1932. "FBSendMsg" 
  1933.     fldNavPg = 
  1934.     fldNavBk = 
  1935. ASYM_GetString("
  1936. blankThisPage
  1937. = lightGray
  1938. "FBNavBook"
  1939. B"FBNavPage"
  1940. t <> 
  1941. UpdateThisPage selLines, AnsArray[][] 
  1942. Hreference, pg
  1943.     LOCAL txt,txtSpec, clipSpec, waitFlag, StageRef, OSMsg, DestPg, DestBk
  1944. y; pg = 
  1945. BlankThisPage
  1946.     i = 
  1947.  = ansArray[i][12]
  1948.     OKtxt = 
  1949. +tem j 
  1950. ][12] <> 
  1951.     i = 
  1952.     stageRef =
  1953.     OKclip = 
  1954.         i = 
  1955. 3] <> 
  1956. 3] <> 
  1957. 3] <> 
  1958.     i = 
  1959.     OKmsg = 
  1960. ][15] <> 
  1961.     i = 
  1962.     OKdestPg = 
  1963. ][2] <> 
  1964.     i = 
  1965.     OKdestBk = 
  1966. ][4] <> 
  1967.     -- visual update here
  1968.     oldLock = lockScreen 
  1969.     fldTxt = 
  1970. "FBPlayText" 
  1971.     fldClip = 
  1972. "FBPlayClip" 
  1973.     fldOsMsg = 
  1974. "FBSendMsg" 
  1975.     fldNavPg = 
  1976.     fldNavBk = 
  1977. ASYM_GetString("
  1978. blankThisPage
  1979. = lightGray
  1980. notifyBefore asym_reset
  1981. propValue
  1982.     SYSTEM s_wid_targetObject, s_wid_TargetWindow
  1983. && QUOTE & 
  1984.             nam = 
  1985. ASYM_ObjectsWhere(
  1986. " && 
  1987. value
  1988.     oldLock = lockScreen 
  1989. e= TRUE
  1990. [dropdownItems 
  1991. s_wid_targetWindow
  1992. p <> NULL 
  1993. isObject(
  1994.         objList = sortList(getObjectList(
  1995. "",FALSE))
  1996. O <> 
  1997. newObj = 
  1998. g && 
  1999. odropDownItems = 
  2000. CRLF&
  2001. ASYM_GetStandardString("<
  2002. odropdownitems
  2003. addAnswer
  2004. ASYM_WID_ANSWERS
  2005. FALSE
  2006. buttonclick
  2007. startTime
  2008. ASYM_WID_ANSWERS
  2009. count
  2010. enterPage
  2011. startTime
  2012. count
  2013. startTime
  2014. FALSE
  2015. currentTime
  2016. ASYM_Ticks
  2017. count
  2018. You have selected options that may be incompatible when
  2019. It is recommended that you enable Allow Multiple Answers
  2020. and do not use feedback for <else>,
  2021. Cannot Change Responses or Reject Unrecognized Objects
  2022. ASYM_GetString
  2023. more than one question of this type is on the page.
  2024. MultiDrop Exception Warning
  2025. WarningString
  2026. ,&H.&
  2027. ASYM_WID_QType
  2028. ASYM_WID_RejectWrong
  2029. objList
  2030. FALSE
  2031. Fix It
  2032. ASYM_WID_MultipleAnswers
  2033. ASYM_WID_AutoLockAnswer
  2034. MULTIDROP
  2035. wZASYM_CollectWidgets
  2036. oansArray
  2037. fixitStr
  2038. `WarningString
  2039. answers
  2040. s_wid_targetWindow
  2041. ASYM_GetString
  2042. Ignore
  2043. s_wid_targetObject
  2044. oansArray
  2045. ignoreStr
  2046. propValue
  2047. buttonClick
  2048. update
  2049. UpdateThisPage
  2050. update
  2051. enterPage
  2052. None specified
  2053. false
  2054. (None specified)
  2055. feedback
  2056. found
  2057. ASYM_WID_DelayFeedback
  2058. ASYM_GetString
  2059. Disabled
  2060. Enabled
  2061. oAnsArray
  2062. Immediate Feedback:    %1 %2
  2063. Immediate Feedback x y
  2064. 7wASYM_Container
  2065. update
  2066. ,"JdY
  2067. propValue
  2068. ,"JdY
  2069. propValue
  2070. theWeight
  2071. ASYM_WID_ANSWERS
  2072. propValue
  2073. oansArray
  2074. oansArray
  2075. propValue
  2076. leaveField
  2077. ASYM_WID_ANSWERS
  2078. oansArray
  2079. propValue
  2080. FixupWeights
  2081. ClastSel
  2082. leavePage
  2083. ClastSel
  2084. leaveBackground
  2085. ClastSel
  2086. ASYM_Reset
  2087. ASYM_GetString
  2088. DelayedFeedbackForMultiObjects
  2089. d6fbArray
  2090. All Incorrect
  2091. HsupdateThisPage
  2092. All Correct
  2093. initFBArray
  2094. Partially Correct
  2095. ClastSel
  2096. ClastSel
  2097. enterPage
  2098. background
  2099. s_wid_targetObject
  2100. P#ASYM_WID_SummaryFeedback
  2101. initFBArray
  2102. e6fbArray
  2103. 7wASYM_Container
  2104. propValue
  2105. background
  2106. Incorrect
  2107. Correct
  2108. Partially Correct
  2109. e6fbArray
  2110. 7wASYM_Container
  2111. initFBArray
  2112. d6fbArray
  2113. s_wid_targetObject
  2114. Q#ASYM_WID_SummaryFeedback
  2115. propValue
  2116. d6fbArray
  2117. hitChar
  2118. hitLine
  2119. ClastSel
  2120. ClastSel
  2121. ASYM_itemOffset
  2122. buttonDown
  2123. d6fbArray
  2124. lastSel
  2125. toggleAnchor
  2126. HsUpdateThisPage
  2127. whatItem
  2128. ClastSel
  2129. g8blankThisPage
  2130. buttonUp
  2131. ClastSel
  2132. enterBackground
  2133. ,&H.&
  2134. d6fbArray
  2135. HsupdateThisPage
  2136. e6fbArray
  2137. updateCurrentAnswer
  2138. FuupdateCurrentAnswer
  2139. setTextFeedback
  2140. FuupdateCurrentAnswer
  2141. setMsgFeedback
  2142. FuupdateCurrentAnswer
  2143. setNavPage
  2144. FuupdateCurrentAnswer
  2145. this book
  2146. GetString
  2147. setNavBook
  2148. WidgetHasElseAnswer
  2149. WidgetHasMultipleAnswers
  2150. .'+    +F
  2151. oAnsArray
  2152. ASYM_reset
  2153. ASYM_reset
  2154. ,&H.&
  2155. propsRead
  2156. FALSE
  2157. ASYM_WID_Answers
  2158. ListToTextLine
  2159. ~\WidgetHasElseAnswer
  2160. ASYM_WID_AnsArray
  2161. false
  2162.  readObjProps
  2163. <else>
  2164. VWidgetHasMultipleAnswers
  2165. oAnsArray
  2166. mxAllowMultipleAnswer
  2167. tb40dlg.dll
  2168. s_wid_targetObject
  2169. FASYM_WID_AutoScoreWeight
  2170. autoAssignWeight
  2171. enterBackground
  2172. propsRead
  2173.  readObjProps
  2174. enterPage
  2175. lxallowMultipleAnswer
  2176. FALSE
  2177. oansArray
  2178. autoAssignWeight
  2179. oansArray
  2180. fixupWeights
  2181. propType
  2182. propType
  2183. field,recordfield,button,group,combobox
  2184. s_wid_targetWindow
  2185. s_wid_targetObject
  2186. propType
  2187. s_wid_targetWindow
  2188. s_wid_targetObject
  2189. oType
  2190. propName
  2191. propsRead
  2192. propValue
  2193. oType
  2194. propName
  2195. readObjProps
  2196. .'+    +F
  2197. ,&H.&
  2198. propType
  2199. object
  2200. propType
  2201. field,recordfield,button,group,combobox
  2202. <self>
  2203. afterEdit
  2204. propType
  2205. s_wid_targetWindow
  2206. s_wid_targetObject
  2207. setString
  2208. oType
  2209. propValue
  2210. propName
  2211. setString
  2212. s_wid_targetObject
  2213. propValue
  2214. ASYM_WID_AnsArray
  2215. s_wid_targetWindow
  2216. ASYM_Reset
  2217. ASYM_Q
  2218. tbk_wid_name
  2219. oAnsArray
  2220. default
  2221. oType
  2222. propName
  2223. propValue
  2224. Cancel
  2225. oansArray
  2226. numCorrect
  2227. oansArray
  2228. numAnswers
  2229. updateThisPage
  2230. blankThisPage
  2231. .'+    +F
  2232. ShowCurrentTab
  2233. Button
  2234. buttonClick
  2235. ShowCurrentTab
  2236. _currentTab
  2237. enterPage
  2238. ShowCurrentTab
  2239. _currentTab
  2240. resizeTabs
  2241. box black
  2242. box grey
  2243. hilite
  2244. sized
  2245. tabRow
  2246. current Tab Edge
  2247. _currentTab
  2248. resizeTabs
  2249. defBounds
  2250. _currentTab
  2251. ShowCurrentTab
  2252. currentRow
  2253. ArrangeRow
  2254. 4ArrangeCheats
  2255. resizeTabs
  2256. V,    #?
  2257. V,    #?
  2258. \:resizeTabEdge
  2259. defBounds
  2260. tabEdge
  2261. ArrangeRow
  2262. cheat grey
  2263. cheat white
  2264. cheat black
  2265. arrangeCheats
  2266. white
  2267. black
  2268. resizeTabEdge
  2269. ClastSel
  2270. leavePage
  2271. ClastSel
  2272. leaveBackground
  2273. ClastSel
  2274. ASYM_Reset
  2275. multiSelect
  2276. feedback
  2277. delayed feedback
  2278. fixAnsArray
  2279. oplastItem
  2280. lastItem
  2281. SingleSelect
  2282. oansArray
  2283. HsUpdateThisPage
  2284. pgName
  2285. DASYM_ScrollListBoxToSelection
  2286. general
  2287. ClastSel
  2288. propValue
  2289. g8BlankThisPage
  2290. enterPage
  2291. background
  2292. FALSE
  2293. s_wid_targetObject
  2294. fixupLine
  2295. ASYM_WID_AnsArray
  2296. <else>
  2297. ASYM_GetStandardString
  2298. oansArray
  2299. elseString
  2300. oansArray
  2301. 7wASYM_Container
  2302. propValue
  2303. ,"Jc"
  2304. GUASYM_isNumber
  2305. background
  2306. s_wid_targetObject
  2307. noStr
  2308. The positive answer weights
  2309. DistributeWeights
  2310. ASYM_WID_AnsArray
  2311. ASYM_GetString
  2312. yesStr
  2313. autoAssignWeight
  2314. don't add up to 100%. Redistribute automatically?
  2315. oansArray
  2316. 7wASYM_Container
  2317. propValue
  2318. DistributeWeights
  2319. ASYM_GetString
  2320. modal
  2321. addAnswer
  2322. dlgPage
  2323. prepDlgCB
  2324. Add an Answer
  2325. oplastItem
  2326. subdialog
  2327. fixupLine
  2328. answer
  2329. score
  2330. dlgCB
  2331. oansArray
  2332. ASYM_ShowDialog
  2333. oansArray
  2334. HsupdateThisPage
  2335. addAnswer
  2336. dropObjTree
  2337. background
  2338. objList
  2339. FALSE
  2340. <self>
  2341. s_wid_TargetObject
  2342. ListToTextLine
  2343. ASYM_itemOffset
  2344. [useObjectType
  2345. pagebackgroundbook
  2346. propValue
  2347. useObjectType
  2348. s_wid_TargetWindow
  2349. ASYM_WID_TargetObject
  2350. whatName
  2351. General
  2352. sortList
  2353. 7wASYM_Container
  2354. prepDlgCB
  2355. ASYM_GetString
  2356. modal
  2357. addAnswer
  2358. Edit the Answer
  2359. FALSE
  2360. dlgPage
  2361. prepDlgCB
  2362. oplastItem
  2363. subdialog
  2364. fixupLine
  2365. answer
  2366. score
  2367. whatItem
  2368. correct
  2369. dlgCB
  2370. oansArray
  2371. ASYM_ShowDialog
  2372. g8BlankThisPage
  2373. oansArray
  2374. propValue
  2375. answerWeight
  2376. HsUpdateThisPage
  2377. editAnswer
  2378. w,    #>
  2379. oplastItem
  2380. whatItem
  2381. ASYM_GetString
  2382. yesStr
  2383. oansArray
  2384. Delete answer "%1"?
  2385. oansArray
  2386. HsUpdateThisPage
  2387. g8BlankThisPage
  2388. deleteAnswer
  2389. ,&H.&
  2390. answer
  2391. oansArray
  2392. fixAnsArray
  2393. whatItem
  2394. editAnswer
  2395. answers
  2396. buttonDoubleClick
  2397. multiSelect
  2398. hitChar
  2399. hitLine
  2400. oansArray
  2401. ClastSel
  2402. ASYM_itemOffset
  2403. buttonDown
  2404. 8fixupWeights
  2405. lxallowMultipleAnswer
  2406. false
  2407. allowMultipleAnswer
  2408. FALSE
  2409. whatItem
  2410. oansArray
  2411. autoAssignWeight
  2412. oansArray
  2413. toggleCorrect
  2414. lastSel
  2415. KtoggleCorrect
  2416. HsUpdateThisPage
  2417. whatItem
  2418. ClastSel
  2419. oansArray
  2420. g8blankThisPage
  2421. buttonUp
  2422. ClastSel
  2423. enterBackground
  2424. subscript
  2425. answer
  2426. ASYM_GetStandardString
  2427. myColor
  2428. <else>
  2429. correct
  2430. fixupLine
  2431. FBNavBook
  2432. FBNavPage
  2433. field
  2434. buttonDoubleClick
  2435. ,&H.&
  2436. ,&H.&
  2437. ,&H.&
  2438. ,&H.&
  2439. ,&H.&
  2440. fldNavPg
  2441. fldNavBk
  2442. FBNavBook
  2443. false
  2444. this book
  2445. OKmsg
  2446. OKdestPg
  2447. FBPlayText
  2448. FBNavPage
  2449. OKtxt
  2450. fldOsMsg
  2451. OKdestBk
  2452. ASYM_GetString
  2453. OKclip
  2454. fldTxt
  2455. fldClip
  2456. FBSendMsg
  2457. FBPlayClip
  2458. g8BlankThisPage
  2459. UpdateThisPage
  2460. FBNavBook
  2461. FBPlayText
  2462. FBNavPage
  2463. FBSendMsg
  2464. FBPlayClip
  2465. blankThisPage
  2466. FBNavBook
  2467. FBNavPage
  2468. field
  2469. buttonDoubleClick
  2470. ,&H.&
  2471. ,&H.&
  2472. ,&H.&
  2473. ,&H.&
  2474. ,&H.&
  2475. fldNavPg
  2476. fldNavBk
  2477. FBNavBook
  2478. false
  2479. this book
  2480. OKmsg
  2481. OKdestPg
  2482. FBPlayText
  2483. FBNavPage
  2484. OKtxt
  2485. fldOsMsg
  2486. OKdestBk
  2487. ASYM_GetString
  2488. OKclip
  2489. fldTxt
  2490. fldClip
  2491. FBSendMsg
  2492. FBPlayClip
  2493. g8BlankThisPage
  2494. UpdateThisPage
  2495. FBNavBook
  2496. FBPlayText
  2497. FBNavPage
  2498. FBSendMsg
  2499. FBPlayClip
  2500. blankThisPage
  2501. asym_reset
  2502. s_wid_TargetWindow
  2503. <self>
  2504. s_wid_targetObject
  2505. ASYM_ObjectsWhere
  2506. name of it is
  2507. propValue
  2508. s_wid_targetWindow
  2509. objList
  2510. newObj
  2511. <self>
  2512. s_wid_targetObject
  2513. ASYM_GetStandardString
  2514. sortList
  2515. propValue
  2516. &File
  2517. &Open    Ctrl+O
  2518. &Save    Ctrl+S
  2519. Save &As...
  2520. saveas
  2521. &Import...
  2522. import
  2523. &Export...
  2524. export
  2525. Print Set&up...
  2526. printsetup
  2527. &Print Pages...    Ctrl+P
  2528. printpages
  2529. Prin&t Report...
  2530. printreport
  2531. Send &Mail...
  2532. sendmail
  2533. &Run...
  2534. E&xit    Alt+F4
  2535. &Edit
  2536. &Undo    Ctrl+Z
  2537. Cu&t    Ctrl+X
  2538. &Copy    Ctrl+C
  2539. &Paste    Ctrl+V
  2540. paste
  2541. C&lear    Del
  2542. clear
  2543. &Select All    Shift+F9
  2544. selectall
  2545. S&elect Page    Shift+F12
  2546. selectpage
  2547. F&ind...    F5
  2548. search
  2549. Re&place...
  2550. replace
  2551. &Author    F3
  2552. author
  2553. &Text
  2554. &Character...    F6
  2555. character
  2556. &Paragraph...    F7
  2557. paragraph
  2558. Plai&n
  2559. plain
  2560. &Bold    Ctrl+B
  2561. I&talic    Ctrl+T
  2562. italic
  2563. Under&line    Ctrl+L
  2564. underline
  2565. Stri&keout    Ctrl+K
  2566. strikeout
  2567. S&uper/subscript
  2568. super/subscript
  2569. &Normal script
  2570. normalscript
  2571. Su&bscript
  2572. subscript
  2573. Su&perscript
  2574. superscript
  2575. &Show Hotwords    F9
  2576. showhotwords
  2577. &Page
  2578. &Next    Alt+Right
  2579. P&revious    Alt+Left
  2580. previous
  2581. &First    Alt+Up
  2582. first
  2583. &Last    Alt+Down
  2584. &Back    Shift+F2
  2585. &History...    Ctrl+F2
  2586. history
  2587. N&ew Page    Ctrl+N
  2588. newpage
  2589. &Help
  2590. &Contents    F1
  2591. index
  2592. &Search for Help On...
  2593. glossary
  2594. &Tutorial
  2595. tutorial
  2596. &How To Use Help
  2597. usinghelp
  2598. &Keyboard
  2599. keyboard
  2600. C&ommands
  2601. commands
  2602. &About ToolBook...
  2603. abouttoolbook
  2604. wwwwww
  2605. wz'www
  2606. z'z"ww
  2607. wwwwz
  2608. wwwwww
  2609. wwwwww
  2610. wwwwww
  2611. FALSE
  2612. F    8    8    L
  2613. *ClassTbl*
  2614. *ClassEntry*
  2615. *PTABLE*
  2616. *WINDOWSEG*
  2617. *ICONRESTAB*
  2618. *ICONRESSEG*
  2619. *ICONRES*
  2620. Background
  2621. *OBJTABLE*
  2622. *IDTABLE*
  2623. *NAMETAB*
  2624. Rectangle
  2625. Ellipse
  2626. RoundedRectangle
  2627. Polygon
  2628. IrregularPolygon
  2629. AngledLine
  2630. Curve
  2631. PaintObject
  2632. Picture
  2633. Group
  2634. Stage
  2635. Button
  2636. Viewer
  2637. ComboBox
  2638. Field
  2639. RecordField
  2640. Hotword
  2641. *RHOTWORD*
  2642. *TbxBase*
  2643. 8    bxBase*
  2644. F    8    9    
  2645. TB40HYP.SBK
  2646. bxBase*
  2647. FALSE
  2648. F    8    8    L
  2649.     y = 
  2650. !el * 3
  2651. = x1-x,y1-y,x2+x,y1-y,x2+x,y2+y,x1-x,y2+y,x1-x,y1-y
  2652. notifyBefore Author
  2653. Reader
  2654. shownBy 
  2655. Catalog" 
  2656. -- This widget has a 
  2657. editor
  2658. notifyAfter ASYM_SummonWidgets
  2659. ASYM_IAmWidget 
  2660. buttonClick
  2661.     LOCAL STACK widList
  2662. _score, _maxScore, _composite, obj, _skip, _markIf
  2663.  = ASYM_WID_IgnoreSkipped 
  2664.     _mode = ASYM_WID_ScoreMode 
  2665.     _reset = ASYM_WID_ResetTarget 
  2666.     _markCompleted = ASYM_WID_MarkCompleted 
  2667. = "TRUE"
  2668.     oldSys = sysSuspendMessages
  2669.     oldLock = 
  2670. ASYM_IsScored 
  2671.             OKStr = ASYM_GetString("OK")
  2672.             CancelStr = 
  2673. 0ConfirmResetIsOK",\
  2674. course module 
  2675. about 
  2676. responses 
  2677. questions will be erased."&& \
  2678.              <> 
  2679.